function delay(value) {
	return new Promise((resolve) => {
		setTimeout(() => {
			resolve(value)
		}, 10)
	})
}

const promise = delay('hello')
	.then((value) => delay(value + 'lagou'))
	.then((value) => delay(value + 'I love U'))
	.then((value) => console.log(value))
